escorted by police (officers) - Spanish English Dictionary